package com.zzl.alligator.management.vote.vo;

import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 投票向导VO
 *
 * @author zhouziliang
 * @since 2020/7/22
 */
@Data
@ToString
public class VoteGuideVO {

    /**
     * 主题
     */
    private SubjectVO subject;
    /**
     * 主体
     */
    private List<PrincipalVO> principalList;

    /**
     * 选项
     */
    private List<OptionVO> optionList;
    /**
     * 投票人
     */
    private List<Long> voteUserIds;
    /**
     * 投票部门列表
     */
    private List<Long> voteDeptIds;
    /**
     * 结果可见范围用户
     */
    private List<Long> viewUserIds;
    /**
     * 结果可见范围 部门
     */
    private List<Long> viewDeptIds;

    /**
     * 可见范围是否投票人可见
     */
    private Boolean viewScope;

}
